banknifty analysis for 8 July